retreat into one's mind to avoid undesirable thought or interactions with people - Spanish English Dictionary
History

retreat into one's mind to avoid undesirable thought or interactions with people

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "retreat into one's mind to avoid undesirable thought or interactions with people" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
retreat into one's mind to avoid undesirable thought or interactions with people encerrarse en su caparazón [v]